Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Russia F10 Estonia F3 Estonia F4 Estonia F5 Estonia F1 Estonia F2 Belarus F4 Russia F6 Russia F5 Russia F7 Turkey F7 Russia F3 Belarus F2 Russia F7 Russia F8 Turkey F42 Turkey F43 Germany F1 Germany F2 Germany F3 Belarus F1 Turkey F6 Turkey F8 Qatar F2 Qatar F3 France F7 Russia F1 Russia F7 Russia F8 Sweden F5 Russia F2 Hungary F7 (Kecskemet) Hungary F8 (Szekesfehervar) Turkey F9 (Antalya) Turkey F8 (Antalya) Turkey F10 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Austria F3 (Wels) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Russia F7 (Moscow) Russia F8 (Moscow) Turkey F34 (Antalya) Turkey F35 (Antalya) Turkey F36 (Antalya) M15 Monastir M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Piestany M15 Wroclaw M15 Vilnius M15 Parnu M25 Vogau M15 Moscow M15 Moscow M25+H Mulhouse M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Cairo M15 Cairo M15 Heraklion M15 Heraklion M25 Vogau M15 Anif M15 Monastir M15 Monastir M15 Monastir M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Monastir M15 Monastir M15 Las Palmas de Gran Canaria M15 Majadahonda M15 Tbilisi M15 Shymkent M15 Shymkent M25 Wroclaw M25 Velenje M25 Telfs M25 Kottingbrunn M25 Antalya M25 Antalya M25 Sharm ElSheikh M25 Antalya Russia F8 M25 Antalya M25 Sharm ElSheikh M25 Alkmaar Turkey F7 Kazan Challenger Burnie Challenger Irving Challenger Binghamton Challenger Tashkent Challenger Istanbul Challenger Astana Challenger Happy Valley Challenger Morelos Challenger Izmir Challenger Francavilla Challenger Rome Challenger Astana Challenger Aptos Challenger Eckental Challenger Fano Challenger Poznan Challenger Aix En Provence Challenger Barletta Challenger Surbiton Challenger Mauthausen Challenger Chengdu Challenger Zhangjiagang Challenger Maspalomas Challenger Bratislava Challenger Rennes Challenger Ilkley Challenger Pau Challenger Astana Challenger Jinan Challenger Gwangju Challenger Tashkent Challenger Monterrey Challenger Bratislava Challenger Biel Challenger Moscow Challenger Phoenix Challenger Eckental Challenger Recanati Challenger Astana Challenger Split Challenger M15 Antalya Poznan Challenger Szczecin Challenger Heilbronn Challenger Orleans Challenger Tashkent Challenger Qatar F1 Dallas Challenger Bratislava Challenger Bordeaux Challenger Shanghai Challenger Budapest Challenger San Luis Potosi Challenger Puerto Vallarta Challenger Warsaw Challenger Brest Challenger Tenerife Challenger Helsinki Challenger Marbella Challenger Murcia Challenger Braga Challenger Shymkent 1 Challenger Shymkent 2 Challenger Blois Challenger Milan Challenger Tulln Challenger Bergamo Challenger Bratislava Challenger Helsinki Challenger Tenerife 1 Challenger Barletta Challenger Madrid Challenger Aix En Provence Challenger San Benedetto Challenger Kazan Challenger Salzburg Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Kremlin Cup - Moscow New York Open - New York Nature Valley International - Eastbourne Hall of Fame Open - Newport Chengdu Open - Chengdu Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Singapore Tennis Open - Singapore Astana Open - Nur-Sultan Hall of Fame Open - Newport Tel Aviv Watergen Open - Tel Aviv Gerry Weber Open - Halle Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Fever-Tree Championships - London Adelaide International - Adelaide Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Moselle Open - Metz Astana Open - Astana Firenze Open - Florence Open 13 Provence - Marseille Terra Wortmann Open - Halle Almaty Challenger Nature Valley International - Eastbourne Cordenons Challenger Ortisei Challenger Heilbronn Challenger Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha European Open - Antwerp Lexington Challenger Mouilleron-Le-Captif Challenger St. Petersburg Open - St. Petersburg Newport Beach Challenger San Francisco Challenger San Marino Challenger Banja Luka Challenger Recanati Challenger Istanbul 2 Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Gonet Geneva Open - Geneva Kaohsiung Challenger Nottingham Challenger Grand Prix Hassan II - Marrakech BMW Open - Munich Cherbourg Challenger Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Canberra Challenger Shenzhen Open - Shenzhen Tenerife 3 Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Playford Challenger Antalya Open - Antalya ABN AMRO World Tennis Tournament - Rotterdam Iasi Challenger Qatar ExxonMobil Open - Doha Meerbusch Challenger Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Adelaide International 2 - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Poznan Challenger Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Viking International - Eastbourne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Stockholm Open - Stockholm Swiss Indoors Basel - Basel United Cup - Australia ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Brisbane International - Brisbane Kremlin Cup - Moscow Open Parc - Lyon BB&T Atlanta Open - Atlanta cinch Championships - London Bergamo Challenger Ottignies-Louvain-la-Neuve Challenger Leon Challenger Sanremo Challenger Bratislava 1 Challenger Murcia Challenger St. Tropez Challenger BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Coupe Rogers - Montreal Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Open Parc - Lyon Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells National Bank Open - Montreal Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Delray Beach Open - Delray Beach U.S. Open - New York Davis Cup, Finals, Group E Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Group D, Glasgow Australian Open (juniors) Wimbledon (juniors) U.S. Open - New York Wimbledon - London French Open - Paris All Lower level tournaments Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, World Group I, 1R, KAZ-DEN 1-3 Davis Cup, World Group, PO, CHI-KAZ 3-1 Davis Cup, Group I, PO, KAZ-PAK 4-0 Davis Cup, Group I, 1R, KOR-KAZ 3-1 U.S. Open (juniors) French Open (juniors) Wimbledon - London Nordea Open - Bastad Olympics - Tokyo Citi Open - Washington Plava Laguna Croatia Open - Umag Western & Southern Open - Cincinnati Cary 1 Challenger Genova Challenger Winston-Salem Open - Winston-Salem Szczecin Challenger Astana Open - Astana Davis Cup, Group I, 1R, BUL-KAZ 1-3 Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Moselle Open - Metz BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Australian Open - Melbourne Brisbane International - Brisbane Adelaide International - Adelaide BMW Open - Munich Open 13 Provence - Marseille ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech National Bank Open - Montreal Olympics - Paris Bordeaux Challenger French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva Aix En Provence Challenger Boss Open - Stuttgart Terra Wortmann Open - Halle Wimbledon - London Mallorca Championships - Mallorca Hamburg Open - Hamburg Rothesay International - Eastbourne Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati U.S. Open - New York Hangzhou Open - Hangzhou Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Open Occitanie - Montpellier Qatar ExxonMobil Open - Doha China Open - Beijing Almaty Open - Almaty Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Moselle Open - Metz Turin Challenger Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Phoenix Challenger Dallas Open - Dallas Madrid Challenger National Bank Open - Toronto BNP Paribas Open - Indian Wells ABN AMRO Open - Rotterdam BMW Open - Munich Bordeaux Challenger Mutua Madrid Open - Madrid U.S. Open - New York Open 13 Provence - Marseille Internazionali BNL d'Italia - Rome Generali Open - Kitzbuhel Movistar Chile Open - Santiago United Cup - Australia Delray Beach Open - Delray Beach Adelaide International - Adelaide Australian Open - Melbourne Chengdu Open - Chengdu Terra Wortmann Open - Halle Miami Open - Miami Mallorca Championships - Mallorca Cincinnati Open - Cincinnati Sumter Challenger Girona Challenger Tiriac Open - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Hamburg Open - Hamburg French Open - Paris Prostejov Challenger Bratislava 1 Challenger Wimbledon - London EFG Swiss Open - Gstaad Hangzhou Open - Hangzhou Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Almaty Open - Almaty Swiss Indoors Basel - Basel